technical accountant - German English Dictionary